//
//  MKMusicManager.h
//  singForYou
//
//  Created by nicolas on 2016/12/7.
//  Copyright © 2016年 nicolas. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface MKMusicManager : NSObject

/**
 单例

 @return 返回当前对象
 */
+ (instancetype)shareInstance;

/**
 是否正在播放
 */
@property (assign, nonatomic,getter=isPlaying,readonly) BOOL playing;

/**
 当前播放时间
 */
@property (assign, nonatomic) NSTimeInterval currentTime;

/**
 歌曲时长
 */
@property (assign, nonatomic,readonly) NSTimeInterval duration;

/**
 播放音乐

 @param url 音乐文件的URL

 @return 是否播放
 */
- (BOOL)playMusic:(NSURL *)url;

/**
 暂停音乐，有歌曲播放则暂停，没有则啥都不干
 */
- (void)pauseMusic;

/**
 停止音乐,有歌曲则停止，没有则啥都不干
 */
- (void)stopMusic;

@end
